home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / tsql / doc / tdbglossary.mail / 000015_gadia@cs.iastate.edu _Wed Sep 15 17:15:26 1993.msg < prev    next >
Text File  |  1996-01-31  |  2KB  |  74 lines

  1. Message-Id: <199309152215.AA02843@optima.CS.Arizona.EDU>
  2. Received: from ren.cs.iastate.edu by optima.CS.Arizona.EDU (5.65c/15) via SMTP
  3.     id AA02843; Wed, 15 Sep 1993 15:15:32 MST
  4. Received: by ren.cs.iastate.edu
  5.     (1.37.109.6/16.2) id AA04440; Wed, 15 Sep 93 17:15:26 -0500
  6. From: Shashi K. Gadia <gadia@cs.iastate.edu>
  7. Subject: Re: Ahn/Rick/Temporal element
  8. To: rts@cs.arizona.edu (Rick Snodgrass)
  9. Date: Wed, 15 Sep 93 17:15:26 CDT
  10. Cc: tdbglossary@cs.arizona.edu
  11. In-Reply-To: <199309152133.AA22828@boojum.cs.arizona.edu>; from "Rick Snodgrass" at Sep 15, 93 2:33 pm
  12. Mailer: Elm [revision: 70.85]
  13.  
  14. > > From tdbglossary-sender Wed Sep 15 12:52:26 1993
  15. > >     
  16. > > >     A temporal element in one dimension is 
  17. > > >     a union but NOT a set of intervals.  
  18. > > > 
  19. > > > Greetings.
  20. > > > If a union is a set operator, doesn't a union of intervals
  21. > > > result in a set (of intervals) ?
  22. > > 
  23. > > No.
  24. > > 
  25. > > > I don't see the significance of the distinction here.
  26. > > > 
  27. > > This distinction is similar to: "a relation is not a sequence 
  28. > > of tuples rather a set of tuples.  This distinction is 
  29. > > extremely important.
  30. > > 
  31. > > A union of intervals is already a reduced object having 
  32. > > a unique representation, where as a set is not.  
  33. > Shashi,
  34. >     This discussion raises two questions in my mind. If I have
  35. > three temporal elements, each containing one interval:
  36. >     A = [1..10]
  37. >     B = [11..20]
  38. >     C = [21..30]
  39. > Then D= A union C is a temporal element containing two intervals.
  40. > My question is, how many intervals are in E = D union B?
  41.  
  42. Example: 
  43.  
  44.    E = 1..10 U 5..23 U 21..30 U 6..24
  45.  
  46. Where as the above union is unique, the intervals chosen 
  47. to express that union is not.
  48.  
  49.  
  50. > Also, if a union of intervals (a temporal element) has a unique
  51. > representation, what is that representation?
  52.  
  53. Union exists as a unique and well defined 
  54. object.  That is all what matters. 
  55.  
  56. > >  To me temporal 
  57. > > element (the concept) is the most primitive notion in 
  58. > > temporal databases.
  59. > I agree with you that the concept of temporal elements is
  60. > very important in temporal databases. Closure under union, etc., is
  61. > a very nice property to have.
  62. > Cheers,
  63. >     Rick
  64.